impounded river - Deutsch Englisch Wörterbuch